﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace DTTB.MV2.QUANLYNHANSUTIENLUONG.Models.FormBean.ChamCongModel
{
    /// <summary>
    /// Class này là thể hiện của bảng CC_ChamCongNgayNhanVien trong Database (tương ứng với dữ liệu chấm công của nhân viên trong một tháng)
    /// Nhưng Dữ liệu chấm công ngày và tăng ca sẽ được Build thành List
    /// </summary>
    public class ChamCongNgayNhanVienForm
    {
        /// <summary>
        /// Thông tin Chấm Công của các ngày trong tháng
        /// </summary>
        public IList<NgayTrongThang> ListChamCongNgay { get; set; }

        public byte TongThuViec { get; set; }
        public byte TongNghiKhamThai { get; set; }
        public byte TongNghiCoPhep { get; set; }
        public byte TongNghiKhongPhep { get; set; }
        public byte TongNghiConBenh { get; set; }
        public byte TongNghiBenh { get; set; }
        public byte TongNghiThaiSan { get; set; }
        public decimal TongNghiPhepNam { get; set; }
        public byte TongNghiCheDo { get; set; }
        public byte TongNghiLe { get; set; }
        public byte TongNghiKhongCoViec { get; set; }
        public byte TongSoGioTangCa { get; set; }
        public byte TongVangMat { get; set; }
        public decimal TongSoNgayLamViec { get; set; }
        public decimal TongCaDem { get; set; }
        public string GhiChu { get; set; }

        /// <summary>
        /// Extend - Thông tin cá nhân của nhân viên
        /// </summary>
        public BaseThongTinNhanVien ThongTinCaNhan { get; set; }
    }
}